Adding a payment condition in Afosto
A payment condition determines when and how a customer pays: directly with the order, afterwards, or spread out via a down payment. This guide explains how to add and configure payment conditions.
Pay directly is the default condition and is always active - you do not need to create it. The other conditions are added as exceptions to it:
- Down payment - the customer pays part directly (percentage or fixed amount) and the remainder under a second condition.
- Pay later - the customer pays the full amount within a predetermined period after delivery.
- Remainder due before delivery - the full amount is paid before receiving the order.
The bigger picture
Conditions work together with methods and providers across three levels:
- Payment condition - the moment/arrangement of paying.
- Payment method - the concrete means (iDEAL, Bancontact, credit card).
- Provider - the party that processes the method (Mollie, Pay.nl).
You do not link methods to a condition manually. Within a condition, the payment-method structure that applies to that context (sales channel, country, order amount) is automatically available. Adding and connecting methods themselves is covered in the guide 'Adding a payment method'.
Preparation
- Make sure you are logged in to your Afosto admin account.
- In the menu, navigate to Payments > Payment conditions.
The overview shows the columns Payment condition, Condition (the summary, e.g. 'Within 7 days of the invoice date'), Available to customer (e.g. 'Active by default') and Exceptions for each condition.
Adding a payment condition
- Go to Payments > Payment conditions and click Add in the top right.
- Choose the condition type: Down payment, Pay later or Remainder due before delivery.
- Decide whether the condition is activated ('Payment condition activated'). If you only want to offer the condition under certain circumstances - per sales channel, country or order amount - click Exceptions to set this in the Rule Builder.
- Fill in the type-specific settings (see below).
- Give the condition a default name and optionally add a displayed description and customer instructions. These are used when no translation has been added for a specific language.
- Add translations if your webshop is multilingual.
- Check the Preview at the bottom, which shows how the condition appears at checkout.
- Click Add (top right) to save the condition.
Type-specific settings
Down payment
- Under Amount type, choose Percentage or Fixed amount.
- Under Pay directly, enter the part the customer pays immediately.
- Under Pay the rest with, choose under which condition the remainder falls (Pay later or Remainder due before delivery).
- The example line shows the effect, e.g. 'For an order of 100.00: X to pay directly (down payment)'.
Pay later
- The customer pays the full amount within a predetermined period after delivery. Set the payment term (e.g. 'Within 7 days of the invoice date').
Remainder due before delivery
- The full (remaining) amount is paid before receiving the order. Used among other things as a follow-up condition for a down payment.
Availability and visibility
In the overview you see the status per condition under Available to customer ('Active by default' for a condition without restricting rules). Via Exceptions you limit a condition to specific situations (sales channel, country, order amount). For the full behaviour of the Rule Builder - including that the order of rules matters (the first matching rule wins) and that you use ISO ALPHA-2 country codes - see the guide 'Payment method rules'.
Invoicing and follow-up for pay later
Note: the points below come from the feature description and still need to be verified against the live environment before final publication (exact labels, availability and settings).
- For Down payment and Pay later, an invoice with a payment link is sent automatically after shipment; the customer then chooses their own payment method.
- The payment term and automatic reminders are configurable.
- Emails and invoices are generated in the customer's language and currency and can be adapted to your branding.
- A spending limit can be set per customer to regulate paying afterwards.
- Invoices and payments can be processed automatically via an accounting integration.
Related articles
- Adding a payment method
- Payment method rules - the Rule Builder for conditions, costs and rule order
- Receiving and refunding payments (Orders > Financial)
- Provider-specific step-by-step guides (incl. Mollie, Pay.)